bird's-foot trefoils - Turkish English Dictionary